package com.enjoyor.soa.traffic.core.efoms.service;

import java.util.List;

import com.enjoyor.soa.traffic.core.efoms.domain.AssentFileInfo;
import com.enjoyor.soa.traffic.util.pojo.ResultPojo;

public interface IAssentFileInfoService {

	/***
	 * 文件添加；
	 * @param assentFileInfoDto 文件对象 
	 * @param personName 操作人
	 * @return
	 */
	public ResultPojo insertAssentFileInfo(List<AssentFileInfo> list,String personName);
	
	/***
	 * 附件删除
	 * @param fileId 附件编号
	 * @param personName 操作人
	 * @return
	 */
	public ResultPojo deleteAssentFileInfo(String fileId,String personName);
	
	/***
	 * 附件list查询；
	 * @param fileId 附件编号
	 * @param devId 设备编号
	 * @param devTypeCode 设备类型编号
	 * @param devCategoryCode 设备类别编号
	 * @return
	 */
	public ResultPojo getAssentFileInfoList(String fileId,String devId,String devTypeCode,String devCategoryCode);
}
